package com.zhuanzhuan.hero.user.pojo.dto;

import java.util.Date;
import java.io.Serializable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * DTO:HeroUserInfo
 * 
 * @author hanjunjun
 * @date 2024-6-17
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class HeroUserInfoDTO implements Serializable {

      /**
       * id
       */
      private Long	id;
      /**
       * 转转uid
       */
      private Long	uid;
      /**
       * 注册手机号
       */
      private Integer mobile;
      /**
       * 昵称
       */
      private String	nickName;
      /**
       * 头像
       */
      private String	profilePhoto;
      /**
       * 上次生效的头像
       */
      private String	lastEffectiveProfilePhoto;
      /**
       * 性别:1-男,2-女
       */
      private Integer sex;
      /**
       * 公司职位
       */
      private String	companyPosition;
      /**
       * 用户状态,10-待入驻,20-已入驻,30-已退出,40-已清退
       */
      private Integer	userState;
      /**
       * 是否展示访客记录
       */
      private Integer isShowVisitor;
      /**
       * 封面
       */
      private String	backdrop;
      /**
       * 上次生效的封面
       */
      private String	lastEffectiveBackdrop;
      /**
       * 0-无效、1-有效、2-删除
       */
      private Integer state;
      /**
       * 创建时间
       */
      private Date	createTime;
      /**
       * 更新时间
       */
      private Date	updateTime;
      /**
       * 创建的用户id
       */
      private Long	createBy;
      /**
       * 更新的用户id
       */
      private Long	updateBy;

}
